exploratory puncture - Spanish English Dictionary